###PPM GUI pkg lists###

#PKG_NAME_ALIASES, used in findmissingpkgs.sh, filterpkgs.sh, dependencies.sh.
#these are alternative names for pkgs that are already installed in puppy.
#this list prevents them from being listed in the package manager gui.
#problem arises for pet pkgs, where same pkgs in compat-db may have slightly different names.
#  alternate names of a package (used in filterpkgs.sh, findpkgs)...
PKG_NAME_ALIASES='dirac,schroedinger hunspell,myspell mp,mped mplayer,mplayer_* rxvt-unicode,urxvt,urxvt-unicode cxxlibs,glibc*,libc-* gdk-pixbuf,gdk-pixbuf0 glib,glib12 glibc-solibs,glibcsolibs alsalib,alsa-lib,alsa-lib2* gtk+,gtk+2* gtkdialog,gtkdialog3 alsautils,alsa-utils,alsa-utils2* libungif,libgif,giflib zip,infozip dbus*,libdbus*,libdbus-glib* e3,e3_utf8 hal,libhal* mesa,mesa_*,libgl1-mesa*,mesa-common* libxcb,libxcb_base sane,sane-backends samba,samba-tng,samba_*,mountcifs SDL,libsdl seamonkey*,nss,nspr skype,skype_static udev,udev_*,libudev*,libgudev* util-linux-ng,util-linux,utillinuxng vlc,vlc_nogui,VLC_Plus_Extras xf86-video-ati,xf86-video-ati-* xfdiff,xfdiff-cut xorg_base,xorg_base_t2,x11-common,x-dev,xorg,xorg73_base_t2 acl,libacl* xdg_puppy,xdg-utils perl_tiny,perl-base,perl-modules,perlapi* xorg-util-macros,util-macros'

#this variable is processed in /usr/local/petget/pkg_chooser.sh, used in /usr/local/petget/filterpkgs.sh
case $DISTRO_BINARY_COMPAT in debian|devuan|ubuntu|trisquel|raspbian)
  PKG_NAME_IGNORE="adduser debconf passwd libudev1 udev systemd systemd* *systemd  ${PKG_NAME_IGNORE}"
 ;;
esac

#in some cases the compat-distro has a pkg that has a dep that was a PET builtin to Puppy.
#however, the compat-distro pkg will only work with the dep from the compat-distro.
#an example is slackware 13.1, ffmpegthumbnailer (slacky repo) will only work with ffmpeg from
#the slacky repo, but Slackpup is built with my own ffmpeg PET (has later libs).
#by putting 'ffmpeg' in this variable, any slacky pkgs with ffmpeg dep will be filtered out
#(but only if I built Puppy with ffmpeg from a PET not from the compat-distro-repos)
PKG_PET_THEN_BLACKLIST_COMPAT_KIDS='ffmpeg'
